having a swollen eyelid - Español Inglés Diccionario